    CREATE CUSTOM PRINTER MODEL

    Custom Driver

    You can use this program to define custom printer models or drivers. Each 
    type of printer has its own characteristics; a laser printer needs to map 
    the print commands differently than a dot matrix style of printer. Use the 
    Custom Driver window to create different types of printer drivers.

    The following sections detail the fields and their formats for the options 
    shown in the Custom Driver window.

    Printer Model Name

    The Printer Model Name is a unique name which refers to this particular 
    printer driver. This name is usually related to the model of printer, for 
    example a `Raven PR 9101' might be called rav9101. Enter the Printer Model 
    Name here.

    Printer Description

    This field can be used to give a brief description of the driver.

    Printer Use

    This field represents how the printer will be used. If it will be used for 
    printing text fields and graphic designs or charts, the interface will 
    have to include a graphic module. If the printer is only to be used for 
    text, then only the text module is required.
    Using the left mouse button, click on the option button to display the 
    following list of options:
        + For Text Only (the default) 
        + Text or Graphics 
        + Other

    If data sent to the printer will be already formatted for that printer, the 
    Text or Graphics selection should be chosen. This is typical of 
    applications such as word processors or drawing programs where the printer 
    type can be selected at print time. The application will then prepare its 
    output for the chosen printer.
    If, however, the printer is to be used for the printing of plain text, then 
    the For Text Only selection should be chosen. If the text must be 
    manipulated before it is sent to the printer, you can use the OPTIONS 
    section to specify what pre-printing manipulations should occur. See the 
    following subsections for more details

    Printer Interface

    The Printer Interface defines what type of hardware interface is needed for 
    the printer to work properly. Different types of printers require different 
    types of interfaces. The interface may be:
        + Serial (the default) 
        + Parallel 
        + Data Products 
        + Other

    The most common of these is Serial or Parallel. Using the left mouse 
    button, click on the appropriate printer interface. Refer to your printer 
    manual for more information what interface is required.
    If the printer interface selected is Serial, then additional information 
    will be required to properly setup the serial interface. The information 
    required is:
        + Baud rate - The speed at which the printer will send and receive 
          data. Click on the appropriate baud rate. 
        + Parity - Select the parity the printer will be using. The options are 
          Odd, Even, or None. 
        + Character Size - The size of the byte the printer uses. The two 
          options are 7 bit or 8 bits. 
        + Stop Bits - The stop bits setting for the printer. The two options 
          are 1 bit or 2 bits. 
        + Flow Control - This is how the printer recognizes signals from the 
          operating system. The flow control tells the system if the printer is 
          ready to receive information or if it is busy printing. This field is 
          hardware dependent on the serial boards installed in the machine. 
          Most serial printers use Xon/Xoff flow control.

    Note: All of the flow control options are dependent on the serial board's 
    capabilities. Not all flow control options are supported on all serial 
    (TTY) boards.
    Please check your printer manual for complete information regarding the 
    serial interface settings.

    Options

    You can use the options area for any pre-printing manipulation this custom 
    printer driver needs.
        + Printer type -  Select the PostScript button if the printer is 
          running PostScript emulation. Otherwise select the ASCII button.
        + Include a banner page -  An optional banner page can be added to 
          output to identify individual printer jobs by selecting the Yes 
          option.
        + Map NL to CR/NL - For some printer emulations, such as HPCL, the 
          carriage return (CR) character must be mapped to CR/NL (New line) for 
          proper output of lines of text. For these emulators, select the Yes 
          button.
        + Map lowercase to uppercase - Select Yes for printers which only 
          print in upper-case mode (typically band printers) or if you want 
          all upper-case output.
        + Additional form-feeds - When the print job is finished, the printer 
          driver will output up to five additional form feeds to advance the 
          paper.
          The default value is zero. Enter or select a new value as desired.
        + Number of lines per page - Enter the number of lines of text for a 
          single page. This information is used in determining when a page 
          ends. The default value is 66. Enter or select a new value as needed.
        + Number of columns per page - Enter the number of characters to fit 
          onto a single line of text. This information is used in determining 
          where to wrap text to a new line. The default value is 80; enter or 
          select a new value as required.

    Buttons
    This window contains the following buttons:

    Apply

    When you have completed filling in this window, click on the Apply button. 
    A pop-up window will appear confirming the creation of the new printer 
    model. Then you can assign it to a device in the Printer Configuration 
    window.

    Clear Fields

    Click on this button to clear the existing choices in all fields.

    Close

    Pop down the window without performing any other action.
